<!DOCTYPE html>

<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>变量</title>

        <!-- 在 script 元素中嵌入 JavaScript 脚本代码 -->
        <script type="text/javascript">
            // 使用 var 声明变量
            var nickname ;
            // 如果仅声明某个变量但未显式赋值则其默认值是 undefined
            console.log( nickname ); // undefined
            nickname = '拐角遇到猪' ;
            console.log( nickname );

            // 使用 let 声明变量
            let gender ;
            console.log( gender );
            gender = '靓仔' ;
            console.log( gender );

            // 使用 const 声明常量并赋予初始值
            // 若未指定常量的初始值则会提示: Missing initializer in const declaration
            const pi = 3.14 ;
            console.log( pi );
        </script>

    </head>
    <body>
        <p>打开浏览器终端看输出</p>
    </body>
</html>